<html>
<head><meta charset="utf-8"><title>stabilizing -Zrun-dsymutil=no · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html">stabilizing -Zrun-dsymutil=no</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="217678411"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217678411" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alex Crichton <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217678411">(Nov 23 2020 at 20:23)</a>:</h4>
<p>Would I be able to coerce a compiler team member to propose <a href="https://github.com/rust-lang/rust/issues/79361">https://github.com/rust-lang/rust/issues/79361</a> for stabilization perhaps? (or also tell me I'm doing the wrong thing and to follow a different process)</p>



<a name="217680564"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217680564" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217680564">(Nov 23 2020 at 20:44)</a>:</h4>
<p>I think typically what we would do is FCP a PR that changes the option from being unstable to stable.</p>



<a name="217680660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217680660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217680660">(Nov 23 2020 at 20:45)</a>:</h4>
<p>I suppose adding the flag originally never went through the modern MCP process but the flag itself seems fairly uncontroversial to me.</p>



<a name="217681721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217681721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> bjorn3 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217681721">(Nov 23 2020 at 20:56)</a>:</h4>
<p>There is work being done to support split dwarf. I guess the same flag can be used on macOS to control of dsymutil should be run.</p>



<a name="217698218"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217698218" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alex Crichton <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217698218">(Nov 23 2020 at 23:40)</a>:</h4>
<p>Ok thanks <span class="user-mention" data-user-id="125250">@Wesley Wiser</span>! I'll send a PR soon</p>



<a name="217739610"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217739610" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217739610">(Nov 24 2020 at 11:13)</a>:</h4>
<p>Yeah, much like <span class="user-mention" data-user-id="133247">@bjorn3</span> suggests it seems to me like it might make more sense as a part of a more general mechanism to control split debuginfo</p>



<a name="217739680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217739680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217739680">(Nov 24 2020 at 11:13)</a>:</h4>
<p>The PR being <a href="https://github.com/rust-lang/rust/pull/77117">https://github.com/rust-lang/rust/pull/77117</a></p>



<a name="217739746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217739746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217739746">(Nov 24 2020 at 11:14)</a>:</h4>
<p>I'd actually kind of want a <code>-C split-debuginfo</code> for maximum generality in flag naming.</p>



<a name="217739777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/217739777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#217739777">(Nov 24 2020 at 11:14)</a>:</h4>
<p>then it can have various values like <code>=off</code>, <code>=on</code>, <code>=dsymutil</code>, <code>=builtin</code> etc.</p>



<a name="218312271"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/stabilizing%20-Zrun-dsymutil%3Dno/near/218312271" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alex Crichton <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/stabilizing.20-Zrun-dsymutil.3Dno.html#218312271">(Nov 30 2020 at 16:47)</a>:</h4>
<p>a bit of a belated follow-up, but I've posted this with the <code>-Csplit-debuginfo</code> suggestion as <a href="https://github.com/rust-lang/rust/pull/79570">https://github.com/rust-lang/rust/pull/79570</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>